welfare payment - French English Dictionary